40906670
61778126
71807635
42993812
90003937
11269241
45371212
87281057
32759602
58761114
93571219
15996036
88453277
9683711
32443436
69183032
86525020
6459457
51839789
9422113
81058040
11235486
63222221
71474284
69805544
46673268
72321183
23828368
82732861
5470641
71859298
96471120
89893281
30163597
16496713
23516057
21831968
61655334
7237857
3187527