98727865
81695156
28201456
5848980
14206370
56909871
49361426
61828186
16031767
92687664
9213419
83506617
86364375
29986668
1026073
38528530
91495389
81028758
43427356
30302543
7581172
10769463
41809692
29265270
62552554
22972498
15187123
53437866
486956
32125792
88935472
92448204
30391619
37927634
64376813
6694215
5494046
81679064
9220149
75028941