57295774
94729476
15224743
98356458
20365105
6044320
36502361
9813992
64137076
54112268
9011133
52216169
74669678
81505646
23722681
15663175
44111854
6595476
21984911
1189241
92032441
87226479
12444539
92988395
57886850
20251195
94137570
74926715
85326189
50875051
5149810
97333120
77363316
70003897
77186599
63952219
84898030
98314194
28574595
5627270