59786513
36718954
32437778
29878103
57068419
82297453
5338143
84028449
21788819
11374752
21326
16597665
8798041
8995670
10375634
1101693
36045379
58029960
25957565
84355309
62399836
50724594
69479575
17765959
25905197
71893579
58977587
25148683
4978661
4902533
40194889
76352970
22084364
69597607
45897545
8456242
53906243
62655286
87847100
5953728