70392654
50901045
82006018
26833357
99114903
58237031
16144434
2077386
72602298
45202553
48768456
49147498
72481208
28894794
82094736
44806230
44627958
92969445
53503921
94489000
89353127
17612153
4447333
91359526
83121206
51055356
29583255
7527808
89381537
68204981
39285082
92745137
14177871
3411061
6147486
39028588
6882550
25342879
31809661
10449732