60559587
42067865
61347616
74229205
21586676
68866036
20783205
91203460
39113105
39283363
7614524
12559843
7239489
76572536
85678095
105937
31422108
7051192
94409186
15777009
78744245
1955240
10825640
7757455
58682971
690971
93425687
4357312
45164393
92071249
91198500
64268312
5453898
57264532
76715850
33304237
11344506
84845092
75448252
33988379