75482470
9405631
61421867
1696990
17498803
39605756
23364060
79842276
55584838
22628113
10369431
41065334
43391088
1517562
85043119
33712989
21156427
64084327
23258832
17361962
22745006
97197349
765089
85392699
11784769
1316921
9492797
50445217
77344822
10693433
36782345
74682107
3151144
39713188
77024316
92016385
887387
80383174
49145338
23312167