56947061
25694150
59315945
25174553
16508705
25204521
5636057
64295054
1073786
25992611
78134612
99528026
4104136
90119226
70593564
98417920
92093082
41809762
25319249
65567489
14029295
86593361
3426686
39053234
2705011
282458
4317612
92029476
33826998
75285261
29185271
84963364
2203878
50578590
69293733
2501167
6245675
41616331
62914625
82714152