66404714
8898335
4818574
17092469
64705957
22127448
57561224
90664063
35438363
12885284
61903766
3293997
50835485
40971226
8775769
99814630
21238132
93325560
80962084
42056347
36132521
3421884
39261011
64865601
68152964
6435108
71498601
83949085
98483902
19812054
74217640
75241641
75426742
38145157
62417310
51701653
94141698
30692750
4134179
12798796