3078875
85691647
68334636
5403290
63917722
4958150
89938827
55816992
66603042
307068
87121004
46467925
30135569
5805394
2313764
32135464
96711894
665437
13175595
32597192
62265576
31285770
73288689
43068309
75836457
3181902
962884
6976171
88913537
904876
43246398
52461616
1938928
9432872
96792480
87605627
14842226
18504329
80294413
78728163