43613147
80338985
626829
97002879
78724716
50712605
454354
2351540
50797869
42247124
4567868
62382119
1012426
85863713
26025423
89993969
56737146
29074177
88709312
31983013
5541945
9966592
19544243
76023644
29648
67632631
87196738
62424762
71731108
11902907
42355290
2471699
558363
85127398
82408274
35044490
604394
82154007
79018647
21019524