18993993
1163888
90014474
47649306
79297873
41495887
95109037
8712461
4689698
44212929
55022231
26384605
8569134
93283738
85838729
44034377
72132452
51686695
91121721
69413490
44201946
77145364
6389044
20552967
29043863
35619492
43712589
12647615
3738293
2321875
71653975
1713332
46711244
41149885
64798877
7766689
33045511
71494557
7219902
69081727