95852904
19191768
99375099
248730
59781112
12662131
12039494
7498190
8476484
6546024
4601387
10403256
1662222
16647743
37337194
90735133
307101
12903586
78478553
96269422
21993030
78385301
61297222
5887472
37425358
74252683
11805131
5880411
55597663
49692930
75712895
21351115
22825324
81909800
78298219
20447625
74864820
37712807
69957569
2986705