16215684
264558
42407177
94366388
41344322
947555
12914158
29541283
8778179
63337867
35724888
6184716
4054517
26402224
54856081
6294596
9698892
64724191
40737529
32719631
29931204
22677051
426806
48384028
94456161
91452093
90053752
55867782
81807480
12748219
13857228
475311
50733367
2726
31375732
32601660
80621160
69881793
23884420
62644174