57372772
2035196
66765655
64857613
65255883
1628732
20968960
5142533
39357805
69689155
10314654
64255039
64346569
45493426
60875482
58661338
81503714
38393269
20559518
26371351
3877570
44219407
56893272
98919029
4868712
27566422
29133055
21052584
72655980
73525306
8835576
42718902
24972310
80066204
89507987
48869296
2263935
22794673
90976665
52899097