80077471
86378155
1154749
6271794
40639230
53455314
94099295
6139375
42487742
381992
2635314
79156787
5339364
56256042
84436796
17462249
22106473
94986599
95279098
77276680
4676834
37396851
25249593
40748411
8174733
36982895
45198258
93415451
68047002
81163240
40207573
64451007
35019170
54516323
95341700
4233339
73373188
70815824
59242927
2125586