91625944
56101699
20559853
14645651
6535670
60857817
84894231
358230
74801064
2817176
89073052
4734963
76389343
40019656
3309742
149548
49701065
19246896
22472169
48813378
1531142
197283
18842260
18723227
34338344
95649534
87257934
33871578
88038531
97178136
79629348
87228108
70735461
59989630
45096580
46955112
97167429
78723745
21195135
85473447