13974065
50844343
30912405
29759978
80174743
21827555
63385805
6915941
2951155
55802910
5928540
55474711
5460476
19792130
98534509
39157040
89608593
18227192
96553245
79177203
94295483
23591841
30425855
90359293
92904900
1622768
57402331
38063304
53997441
59137724
92207811
70434478
46737667
9215189
65193716
36668261
31061511
23149431
99358362
3478750