65662665
84976196
6525579
58098102
50294348
37016144
1494764
26523885
2318131
70809108
67485138
80335934
69641849
37938434
84798039
53851295
58245176
21112466
58672549
45881867
54385383
19692620
53918953
42264728
59993319
33266811
1185822
60879686
61845637
58252334
1502726
76576805
92669091
94976277
40259078
39115104
12188866
26204190
6420683
78781199