14326586
90382949
71605241
5279145
31022938
27112669
46135801
78733892
28689758
16907799
89501190
48626375
2179136
38523938
91003928
61829196
9218130
94348394
71535601
6757931
10544833
68192974
25712056
90639866
65692533
66002487
84691614
32019950
61233437
54267277
37091862
98866685
54922860
33709029
959442
68165132
2255840
76541672
589481
1901184