37337657
40167053
7961252
93347495
22931225
399574
68587102
45402755
84968200
21253511
65327256
22254437
50827610
48239102
10802374
15606361
8533133
65855513
20873001
82164
53472877
4730730
36071598
24704212
1135459
32755949
5181113
61836111
51653451
85424875
32807083
95532609
45626131
88967411
30431476
48061639
61308416
15877477
2546387
43644724