26207666
22427069
80678914
7861461
540062
34773907
71028581
4965947
3745947
80535807
96085108
88832815
56057716
2339861
47279071
30535414
53688224
99804598
40914942
46243893
38957061
200948
34116100
85261354
1692383
2562890
27051196
67534125
13036887
17473512
5622905
80997909
93496470
17628092
2945280
63117559
92485921
28538024
210396
82555369