29854395
87716733
61681697
27403403
81356885
58528629
96311344
15206449
99294337
27115990
62234788
84086176
9597505
27785065
61527188
58177723
18085
7588400
44849959
8552781
50805242
18298633
513872
14022971
12294032
26776057
12205545
72058386
37978745
31551118
2986113
59815938
6039500
28161614
1243111
97802000
91667474
99178776
74666048
3615216