80391975
1911842
3048360
83246547
67459804
92238618
64042903
50426180
19714571
31509720
96989374
69782579
71828135
84792137
312638
55832616
23211721
91004844
1027670
3565423
58721723
16422666
59864726
21775238
75161734
4592576
52412742
61899070
87311184
4409343
21324039
86715290
7413668
75485901
44767938
23044134
57193287
74279446
91394152
3584124