13859088
84736315
37477992
54275818
75362703
32456039
63787445
3571814
7543613
24213238
2149803
30699560
82981289
58011308
67986105
23786556
43692772
99036469
40521996
98454526
41175803
1031489
2021750
26623696
18449477
56108982
6584731
11317125
7014770
71434552
20306263
61699886
9929992
91563660
66803019
71646777
68856355
9681294
29728663
18937351