47584706
9325971
25159515
47944291
62615614
47284332
22253913
42495499
47459476
97186561
6344064
16384186
94768295
1768694
84217411
31781129
18226816
92311899
5437970
41057665
24924992
2014910
70912833
28195745
16537436
23951643
24502979
31072895
47505349
45244729
42318364
62824250
8387588
8482956
41501814
84674580
13767840
33271616
31485082
28682376