86236051
54461759
29374271
15909518
94594413
16315647
28747042
56939308
12133831
60709958
20448544
84455080
15856823
68128
71743362
17106848
10181357
2370370
78051213
1779338
79934813
8576941
36894639
2681289
81275410
57758229
81939890
44995875
50796223
85424651
63839918
98742529
86949400
41889046
28222267
51073408
408143
38789651
8445994
63367372