1768813
82464804
288342
85213310
42965264
9446412
43142181
43088104
8301629
3054646
14227413
6217877
46637230
22206250
7092740
99174476
91125999
26528276
88319486
64808898
13578230
94568790
90314323
72947953
17025261
81349947
44394432
49055865
15896518
632653
53862123
16284918
3593203
107712
1077169
6735831
48549102
7964381
16706309
16283405