31088410
62258069
97360
4262284
16868255
85403956
510622
65267652
72589440
57127969
75274123
80282240
1905902
27688068
9222228
61664902
1597337
2469799
72815123
84626365
36812475
5099915
69154976
21393074
31916433
36143876
5152856
17228238
24802284
41823333
88191275
54861337
273421
12299632
80281318
27632064
3926070
8554538
30628903
2620595