79534947
53929735
30497901
6328687
1000547
5625235
19648846
42399629
22636496
24416150
91489034
37815601
1307839
52036958
9043160
6189110
23893204
19542966
18143267
14258266
26452434
37309731
97201680
84423854
77074679
9006009
32152604
15935638
35145184
78165067
12383894
98941885
21462445
95878399
86451842
38273868
68136714
71654493
23992514
81534831