62461918
31526335
59351847
55328100
17714070
4631699
81037583
75451021
81265199
55297330
28057392
37382499
10067063
854025
67234663
20485440
21691268
66962097
89257649
14831278
85173120
61205035
17193136
68088621
77111426
88594009
45479416
68186242
74927576
24161678
84743924
26989505
64179146
29437648
39604519
52265821
73191032
23739319
15624986
31488541