18658067
66568053
63533650
54274164
37033746
54015748
70659237
18101880
9441492
6634738
25265263
23896221
33858921
4960364
20231801
6884716
30753784
24305512
19306211
93525804
55025088
84863493
85305504
31318667
23631443
24382299
82084184
5652834
1056327
34334327
52457828
55614831
6277539
13385776
82026077
86878998
906782
73381257
74341165
66915035