7075919
21469756
41725859
35597725
56483214
5233399
32988768
62489960
4505356
18132372
34643008
280499
10377066
6900607
5078151
69096940
92124909
76004646
29385027
25055167
1759481
39475586
48285696
74096201
34271919
63086366
34278181
98987842
21328646
78213720
63722031
6352573
26628458
30054798
46943302
57716889
3324004
30686901
87853891
27484242