93919923
41816990
42662178
90616098
89731741
41777614
70416589
19045921
2155345
8607830
956496
2568683
29002229
97435007
57343270
76053329
5782685
74195836
44847624
7406997
38078733
4956530
28543438
55659899
30378546
24784213
99307794
81378000
27068953
64119164
23351181
92444962
95157864
55585255
98954216
31623366
63202484
50078122
9996554
43344540