14675810
75851483
93277588
92905
59048013
26997015
25212510
673066
63298934
54323848
77085421
1563325
8906893
47464965
36972010
2641867
15006734
96338982
9359108
23125466
19654908
31807751
25693034
65737583
28799269
87403142
80396673
47037938
125288
53802207
21183872
14839233
781957
87205978
69236654
86366964
83384123
40791582
20789484
45751898