59799790
9816522
546229
64942655
35157575
29986654
38421203
37731427
78943468
65916795
79331663
8550214
84464070
71774969
61099027
98995482
90264447
25444047
35993487
20682767
27849602
75593575
48722131
88998
96359589
77092801
29544682
21665283
56239411
53027629
12144237
90707593
85332638
77263952
14005212
4146570
10782387
40646006
98454688
13905220