22153460
18827275
31056609
2066428
17188050
49559966
24595488
64541069
59943843
56685791
21729899
59474175
70936203
12919254
55091274
67199770
6828885
64633684
42468190
3264909
27367620
5887639
32303861
6057955
2175067
62175886
19495488
26444482
19767033
59863586
62789530
89868452
60559899
20372432
28709033
24108169
20404578
32452137
6804121
22721190