57696933
61984446
25253152
72557126
19681685
63764010
35611746
50616409
41961963
27009567
28591669
8286777
75207167
27194533
43374367
13137142
10019741
95696641
8587553
20306116
81539297
50112401
29508986
45765576
24082836
11191665
13811487
95474641
46316458
54241846
5115661
37839025
5930863
45257031
58892243
50971089
17967798
69281320
75247152
6753863