4730656
75954524
259582
89577984
23717649
28578760
1581659
39566625
96784061
83359418
28806441
88801446
11542157
74757866
6061619
659230
26091260
37416523
83894736
54956680
57176077
23924981
86592905
21476486
42456468
14375095
71922470
83652462
9674671
52427305
69779197
2465875
57798812
40268935
50059866
17098019
44419807
6286649
33764679
75452726