1519768
22448946
7851406
40662563
13298892
25069091
5275857
97539215
95217476
9338810
71196766
33336148
54443253
22102720
64804394
6426684
24732730
58772208
27752905
42997129
79625047
67665033
38488686
43734211
68956818
9783314
45013540
47834047
90084253
47234075
89299136
38716863
46455436
58589033
4953978
10921049
34399344
34561211
9083725
68718880