8549375
4588165
8191221
77681342
74838086
71122249
59922242
37364378
48193750
14272852
90905873
68804356
4358346
93446537
98112833
55386909
80157685
64793737
54232821
57066856
92841910
17394116
75931738
173880
99125840
1099761
66856580
5883927
30593948
9379964
84274804
43424356
86299199
41773425
16799318
14768397
79674642
6431409
71351365
20017827