73299537
24097312
8524560
7029500
31118558
1343377
56207613
15305628
70521174
35391070
30709162
5504335
99265235
37465171
59819704
521559
41975024
9904308
7573611
99619911
52738266
48381646
3236134
33294295
30365669
40235225
70996458
20512533
78051369
1933430
56871354
1825078
5002808
49187855
88285305
30877138
407049
84319882
20845584
4045533