28362599
32062462
99304601
4686510
75444824
22198758
67378975
60626795
2521458
42833206
5001331
28456437
2889906
15957101
23248022
79396676
70084359
45206380
57784949
5473418
52859300
553361
84665892
72729220
20895804
53942524
4639305
77858711
90374928
60743013
40818032
36863474
96765287
603305
93133813
4550552
20568932
40759642
48949999
59111199