4916892
57543924
1832712
9970370
23545188
17841714
1218295
64512337
55174471
47426551
18754570
93317192
8766750
18143883
2767422
80896690
48142651
51715070
22679955
301810
92164431
6574909
8218431
77852697
92062652
30685533
25729676
87826378
32985992
8208265
35155203
43606370
80094042
56325703
813534
15751793
91082617
38365473
67929065
8522359