41296570
74264213
64755170
13105148
7606859
7484953
52344938
45404946
71967962
38572831
37168260
89656141
25885400
16147073
32749267
7579412
2472441
82264715
9133039
17543320
79319559
67283109
82327997
58114424
39748154
57914607
33301442
91387358
4731711
11486530
11476022
92495904
87506500
44622697
64805912
35159426
2046980
85835019
63255405
5331601