49989127
33888780
39863622
85937323
10955837
14912977
5875158
17705435
69561196
33308799
38394468
72729122
262443
27174149
53055227
29815104
24273196
1119652
32536172
18729570
78949523
16698947
5947513
70588068
45237745
78681601
4196270
216539
93252181
98217018
65235607
62922741
39773206
71596586
4668985
23693187
62507727
58163238
8117386
97912867