18734882
45252768
80344868
3178958
80325592
4932132
1067295
74944473
24715038
1589041
30723961
48676974
93422685
77734154
2498902
93234906
87542511
42816515
7783207
78583414
79708595
58126516
13033260
70415600
7356316
1986203
44834406
2120864
79674617
45732236
44983177
32185018
25182487
77966030
9694532
89176361
89245519
93406092
35793609
17834143