17724017
57393940
8907144
97558148
7219923
76675871
34039012
96178649
19507319
49689667
8202580
46362861
8986227
8437737
58356068
28264433
8377997
2106897
91856366
54689691
60211318
67123298
88617240
60517124
79829368
20411604
3441876
3577824
90484931
11137139
53097312
82472346
42865097
86032049
9424670
68463782
85798120
90322234
19725598
93715545