58425279
19177930
12106798
26058189
70818025
9933259
55549599
3551987
10479933
93946502
98409349
8863932
8567508
97187264
72649919
28915482
47705400
27436807
5527961
2327393
5752814
88678601
43909405
810475
52092080
10993285
55489094
80309702
70591470
60705791
36878902
3946833
68058653
82925059
43932208
59414544
71152870
33143685
63095402
24614939