86906914
2491379
9851922
75494295
1103346
38975044
65238909
49491270
13712921
40559053
35707784
55689445
47785365
69054762
22214929
53181940
24087365
59986605
83871226
42574048
51413832
56208987
48202790
58304982
78213353
1151893
77971792
68885086
50095651
77378288
1485994
46815065
3249743
76363986
514530
2818165
95345496
48311416
6796575
19503639