83337026
5111252
72706576
10858786
40405509
21403375
27847294
22364948
81342681
25719026
1157593
6214969
45572666
321088
87026455
3350907
5183314
40952019
33093623
41166395
51443874
78306600
13944063
44818962
35539782
2559939
15922225
52527809
10652830
382786
9192566
80384261
5055614
39673477
54293267
71216572
62701230
71441257
75215447
29434542