8923185
14801815
5898362
2295882
50012919
36236250
86023486
50973739
41008912
11165258
88234381
23949800
83053316
23013228
85695639
46464956
15911691
32996571
61848518
28986514
19818837
75406539
77409960
9475886
35737855
99085445
85066352
79099214
37286566
710083
84069754
74592127
82719678
58646864
89918228
2995649
540394
12333277
83071749
97077442