95928460
16259676
48996477
42682048
90207720
6613238
79608020
30908949
10682921
58814482
73785221
90668066
86294976
56377226
25839508
97081105
28215393
40452836
64672340
52702341
60661705
24159827
90167945
12539459
46434379
62759340
653994
65504317
18571139
42793758
84817211
87334705
19465593
6254210
741566
82799451
19083060
1982563
28334601
73169922