96742282
89097
93351159
5712616
72006160
84272260
50634658
62033811
50338266
31048942
3869808
21572118
73986724
42609587
10495746
47548779
12227152
72344823
85187001
3326673
94523236
61942912
10304031
58536294
42079923
39559079
85751162
5759531
1222750
9774544
63361858
38315491
57433005
47832745
33296052
43122461
22126886
9371767
4309277
58569198