14952600
98453976
58021532
90908805
43913543
74907224
8846200
86285037
69115104
321858
66355393
89777850
72089634
68819781
72892723
53811291
27221100
70519060
1528817
91305008
80302954
57447969
3566288
48778551
48979762
21463084
73607087
5904166
31169542
41029045
44961989
95147351
98041529
6578457
19242331
25559109
67801628
6550960
83595959
60725795