70575800
36786728
32712028
36488415
78826844
64462255
17629848
47241861
18443542
52529097
1290546
84824546
28638098
92048444
4858494
76551245
96648341
25141452
92224648
95838830
9451766
17847247
74271063
16652886
43057551
71117195
82655519
82855242
15836822
33861151
44708568
94195465
45327138
53157659
4544896
70608283
89904183
21988568
97915946
58549383