17217515
11187577
12858552
23628601
55219033
17603712
21815962
54877216
10819717
58569865
91661547
21842676
43663881
6919308
28631850
79307800
9816669
17511790
23259304
5190836
43064703
40315798
3433163
6874219
289782
5075820
72762469
93065439
36482857
50506827
75032134
61682835
5149554
80043396
76196350
34389032
11162215
26998322
10637907
49083652