10227855
57581566
9561104
6699354
24369770
85818818
4034296
68433114
691631
39746866
54683269
73946801
55233425
83566092
4893242
98335654
5215234
96362080
46197909
76923307
87114024
73008316
92527019
55254843
50408324
31974031
79075079
8724488
21227151
1482520
59975149
51181332
64638573
6764200
16847022
62094991
13711257
16942183
53405486
19967505