578171
46984286
2063098
36785248
65201595
2623223
94226866
9189118
726725
24954219
869120
64955204
58572043
80227467
57013233
26361994
33676256
59124114
50541750
86719016
50585488
26165481
39972209
54945057
25047972
64527961
3504931
10039332
6145564
61182421
8908793
83888223
82947617
4077859
56898537
45756350
20285951
29186280
1025947
76037946