18419271
80795562
94538655
60112574
9523046
20828984
93449444
25228529
40951270
21044306
11665504
37524055
72732372
69025209
88533848
51353611
34459838
99284199
4416114
96225465
88569361
95621126
53192323
64202280
9506268
68153142
57285651
11294636
2975211
73012594
11381561
87363849
74428842
45454290
7638155
86067723
4658116
47474363
62316125
46938430