90533062
38773630
33574930
5792564
24857483
95677805
96208428
3727232
55119
99633419
3220595
37139240
13958796
69296160
42129971
2175447
92348552
94616434
53977814
78641132
6097978
17653310
43877088
84038438
48874688
19558287
72003054
61078397
36372258
48373785
88454832
45694458
63187138
40447176
65686978
13295424
97939444
40517501
820086
72921689