45189022
49715963
40583774
92842695
98696435
23815274
90192108
27052171
87773376
71371930
40977483
20748706
2773506
18729496
37332244
114204
3019058
28393992
16729196
20207699
31549306
65311606
28731076
7915502
22902208
87861916
39861277
54355854
23428891
96965615
41341452
23231940
9634994
47025022
2813452
24962188
52933274
45886966
68011481
90064867