39839249
97599814
82928958
55266433
55065633
15432876
14066669
75935117
42328155
34638831
20219963
19334268
31592858
62314381
814540
3290707
8854009
46567304
552127
67062168
26085113
2635390
42972233
13548443
5144813
31856138
40322685
43987679
31337955
16987737
95351198
49895752
18899009
71915830
6233255
67115172
9352346
89904720
76015406
84756394