91077792
46725318
42053709
71179087
10436068
75131055
2821264
19668053
7221740
8117808
89449295
30264115
61379716
42979905
78702265
22107247
4712709
79804960
90745646
7738194
10205110
8278653
60513945
83542791
72638778
14129402
33566598
45054754
87156086
86815180
65755456
80927034
83364064
44306202
85027914
43715483
10168906
23483861
1446268
24246024