61587702
13017323
54786712
74592987
75077017
2237902
26512091
22896240
2408596
7962436
45093929
359985
22457397
99383726
1349419
31814247
68072685
45184449
77205889
27149786
13199592
50325934
36349351
22383973
93773285
26806667
24442789
5305432
76141492
17246229
80897787
82034118
78928868
53438801
36643170
18408497
80163738
7811163
9904396
3724678