81681409
4439763
8590911
19504405
9197824
27269870
28252704
45017587
60675819
1145212
66257306
20608567
14134727
98061987
7155415
20258161
162526
11482550
45793458
27524049
47132781
88415744
83724552
61489713
54434407
35032824
2286897
19207046
85818356
98858765
85591865
28468392
40812190
9971882
19058273
21511938
4492430
36354316
12637864
4637815