69876626
40213742
30065303
61197658
8369044
85366473
17543427
18009445
68333597
4716383
26261678
1470214
16704722
24164784
1252617
89442232
11356822
27247682
1435255
24526941
80219342
42363903
78156592
14233724
78859576
8628417
67919550
2134146
35072071
74408237
51951507
967595
161164
1255137
39409437
62721430
56681024
11886844
7970415
17291632