57621515
54202398
52964214
76198358
89536948
41137806
1155929
57968400
1154682
9485250
76169050
93353934
4157728
52208527
41494100
34601081
48231171
89113939
95367384
9168892
67187172
53683488
475280
79191114
11218206
17681675
1615452
18453772
61137509
99655103
1338931
62452223
98181201
35829894
33761207
3891769
19742116
56971969
24851171
369081