74779723
7355922
1658654
69191150
6163782
79281142
11571320
10099591
9143114
91101332
59826305
3598122
3793365
6925643
23815872
21561306
78676838
40487904
51224039
5197979
44497319
3609379
80504659
64283171
14728535
91198427
78151970
92565401
3109690
85335751
63366202
72467094
61392237
15826070
88565925
27877908
73716838
57924353
52321461
96216920