6252122
1521116
65298432
6381815
11398935
10614778
25317068
6332629
30955229
85103378
32904312
41384770
27149658
1222214
17742374
53944922
98895693
86697806
78497191
8186271
57321487
15898318
48012848
50552509
78102659
52104209
43839774
13768187
95528888
90986118
10451954
41074190
48721617
72731821
28363400
45512700
30743376
20318488
9122568
66575417