64127168
83921103
68042178
2463068
93415678
46011844
57328287
42628784
88221145
30073186
96786191
9836583
56309568
58284461
53353743
3946918
64988117
76773166
14935109
68767453
55104227
10108602
40948343
79999650
9121220
30945567
82763225
70521253
2661194
58904919
11646221
32874937
5837731
64101016
15893259
94105468
22156433
67014454
91735678
67615966