25653400
88127219
60919626
35688446
13324905
38413333
60746935
97746765
71693780
4864209
25589132
42243830
3415885
59485926
27208223
26574941
52527508
53495261
80941571
57059755
64216328
59184114
72206178
58817734
94864263
2934205
27392718
78018924
42362189
99909379
8692329
42927660
7173757
31197701
90929209
49284736
97478870
12465757
70221863
57232566