51236785
747752
70972542
74809068
1977066
35142676
87513267
11639850
9383872
78119632
17426822
39058226
100462
63292201
45401134
51294032
83554058
31263053
53501703
38752283
46764278
4835706
57957814
80164420
27615397
10813105
37917149
48489912
83757622
57568100
20707268
70243800
27116718
5852623
65824330
21851861
627757
5018530
99537502
24786296