29818292
36256761
38238019
37938279
55739826
31735870
17863885
77936213
134644
7844310
66461272
9577696
42013242
45529654
86356967
31434106
69072354
7223435
79046803
58838595
81514536
2282285
14398469
43493123
32344474
8057927
2557604
25414328
38924913
10284251
15078655
77055192
93485061
82855959
70374011
13998604
62856053
51646322
56629
6024269