34482108
38244079
35824047
38006652
53584286
29095945
65883091
37837
20164870
99691590
97413608
18567487
31854967
74005467
9089831
22155380
77655654
22124811
9598037
28524435
4662504
54166912
47574322
79684308
4244676
39832226
16439661
50974491
59184209
53707700
50668150
64483301
23729595
49118309
52716240
4532287
22661485
66827755
90004446
6791271