56478942
94938020
89251815
92933637
57417216
87875898
74777356
28277736
79503832
8685614
36619360
7406680
3258315
58081911
31099937
48636370
83231912
44995040
3315875
52375407
92271529
11507786
22557828
22449469
7094254
10399157
31872515
45853524
23525279
32682596
97743873
72241746
59826435
72535294
66929241
387077
83871042
86584457
8407936
75402118