85576692
7017762
71673362
20205659
739992
10821667
33964049
15547971
59181350
74244925
52059078
76641696
71973091
53966025
20496544
58926938
64856781
10157216
23194451
79021799
21703568
74515580
89811949
72886717
4707520
9016620
64094816
38674179
73316838
78158135
33304510
46195618
72557578
12793428
71286629
17114911
97995920
8819873
80127824
72692744