607322
40217433
5752950
15871636
20691739
57901149
1720719
66888
13049560
80031501
1921667
29002811
18378115
97516403
48808352
69578609
40859375
20077710
41182363
76636547
18961194
5555016
44104474
71359804
32536812
90684190
27814325
65829644
4900989
2106568
38464586
13113083
16858827
83752088
34267988
59288011
18519450
26035312
8330648
75126674