25969622
63388333
1857008
53306922
9811860
20889854
55703336
98237206
60369999
84222299
95121857
39767761
87182855
8187279
12243159
7653540
74953642
49756955
40261754
97125260
97865093
11624656
71584211
16063503
27322717
53386702
48532558
83438521
74963813
64327182
29171308
40681601
1967406
1377150
60298729
68565006
46274066
89097541
6918049
79821348