47811236
16408065
8284326
12287959
6579939
44845096
38296369
24799964
75721670
71352840
28378913
51892653
48861962
67414496
83916178
9479393
9848975
18718738
33479214
91185459
5450407
10337729
34944674
42932730
82487708
22707587
39522158
43062565
64122929
9735227
48231237
51601203
78908175
14365706
14599974
19544550
39903610
40634947
60038441
60489130