16258618
57768876
24005269
42011139
8962701
4110339
16324611
7758580
28958646
43584422
69901815
26748671
32925494
7795667
72765366
67232207
71295195
83984216
42544473
76289220
68304245
14687618
50465995
49936428
10203139
6205379
97854674
65377071
78465447
72195555
44583347
94605394
3669191
58212674
4053417
24207907
46913539
33729630
19271938
19836997