1644957
98121606
82252179
27654905
6351535
98292959
56695450
38816250
45664392
11901904
37971594
469150
96404657
24649099
68256102
83248492
3503896
62147565
59119338
117499
46557496
45956028
31752481
25198350
17401595
231889
6472528
73496099
98009933
77578493
23947575
51534057
23472917
85028172
45226012
79818860
14292238
53445635
13748241
60319035