30731990
88251340
6199252
7719739
35791360
9649510
53933917
6104867
2821298
17357140
41174164
99882131
74569656
82061356
5846957
82826516
27919356
31547898
52244432
32861401
16808827
66086194
91412174
55545941
11511552
18094449
49381873
91871849
3805927
66093170
898881
83179639
86672
19992785
63586991
2278631
1575182
30986126
12871508
33674856