5063636
11105538
95663129
34776134
60433842
4666992
824340
52988719
74311173
8718398
9065204
72724642
59732406
70875090
85479423
91705786
8437850
49687649
93569365
7185662
66374990
37345137
55223902
50685639
78469421
41398655
4015538
29821316
34203125
97672887
55415645
61397032
17716227
42159103
73225003
18368389
7033923
87408441
69762356
40609773