38048820
51544778
32409342
95068808
67148803
63036507
66813487
92803082
3867413
1966076
16934391
38891889
82452008
44196319
11994334
30021563
77658269
38036410
210659
54435070
49638133
45233380
15119848
58897090
81676547
8003527
12028376
27899143
68027547
64359292
61678168
64281181
7532557
2530849
19369338
64332473
5844375
2619498
3819345
300640