7865758
48139313
88645867
14127541
65867408
98122898
94093191
52079593
18014595
41405754
19132881
56272204
80974917
75859379
69705865
9935240
42797594
633564
33767775
27924343
15896770
64588942
23827522
84457914
2473667
179823
69989000
40864200
8992384
94896210
46486261
85008510
62746478
39339805
58065735
47887034
65779657
55466191
73532461
51967258