771149
139863
823291
200540
708978
1128571
86329
93196
88921
184358
33717
205852
580258
99516
525240
633256
12404745
631886
4063577
3970980
3311510
2672192
2121495
2093216
2033492
182766
1762948
16255
153361
1529545