8799568
7936220
65418093
88719299
76851329
76848336
24728105
80892922
72795501
24956582
9543638
44656904
60232293
1242065
74148487
9918229
41003215
98566542
77278488
30922716
29048638
5642727
18566420
16489843
60481298
31664429
81272616
71465981
15957714
5681865
90782320
21955315
30179939
80999212
13927471
97626844
46376402
61517027
77251392
55491816