377951
98488156
38884144
30581809
6918797
57331580
1092993
6351855
62313010
40847316
97879065
58006238
20905994
25924491
42029032
2874256
67183868
42711659
66802414
42292778
22862302
21905947
87655735
89135
41371731
94066033
58905528
26916994
78741646
19683994
78049620
8589348
37041458
3074676
1831535
53513351
4326346
19866785
4540939
47104508