32354658
94821733
2226976
58697581
40875763
1267115
6819546
36846018
65818715
20807372
10531824
78078057
3884512
61513438
566996
66676045
334382
10757351
1958905
51434256
98297466
52745425
75319901
80979813
1802998
41646636
33758675
81088174
91686942
57076330
41742157
32624586
69716637
2898544
44594685
37054559
71995252
65399304
55918529
12587539