35828160
80717889
19131658
61431231
81999131
96548387
27417470
37118293
14116570
99974922
8188961
10302829
89982822
5438790
38469867
1702328
85054150
34511860
57869323
34512156
31292285
80657637
86640
13047013
44505619
84948917
8275530
76225003
9391203
6451829
66891971
62371369
26458690
7415154
86792012
66298063
55961793
91284486
48627512
13966526