62537068
31322939
7053676
5597397
5533587
25659155
3021243
1619389
93355544
2956975
35297153
84468613
40037589
50724839
8241671
69155069
91114857
32935931
64093
37699223
18239283
97506336
70692762
1679501
418249
99689485
86695550
4760495
12575421
17377124
18709748
12559910
27743961
52992219
49875642
41099386
67825212
67067873
97774838
32581830