22843829
5476725
77481797
14239227
30493509
5083681
7120324
82081234
3049066
23006757
3277818
55449960
74156919
7709927
77702253
64295809
21673000
38224261
7381171
9073635
34356637
609140
4663334
1658520
80539547
53218980
61954415
33462621
1504341
60242754
38832504
42633179
73165644
12621807
99512079
55967569
74864827
30554413
48028673
88066186