81473861
69429462
42492463
38822210
72449927
52378796
8263617
44508342
9046546
29444891
18177512
99924535
60497552
94351709
1299318
21448813
58733245
46555396
8358834
21372660
96188408
36208253
70972111
215866
64585270
30405542
55009735
8137275
91206021
6649334
35362223
40629765
61124776
56545889
46913412
76755118
4061250
33038032
98478385
6584308