34317224
9047262
94459610
45489941
76162237
82611109
29051356
82183871
22739828
1339843
71367020
10296494
6572362
22155640
87052388
18025001
63317753
45521580
27826260
5625419
78947609
15012367
84306073
45756289
85315408
41922181
79229601
1648110
188677
94761249
795694
23627504
55779062
48734725
67669320
99898856
35044002
41566342
19239305
99945142