82383287
11323055
57302102
26035494
87318657
18952773
7840515
2223895
43358614
80629087
73131635
96719612
76904210
86534499
28729242
28835337
18844632
4508697
7201862
17083303
54129739
93539996
4401723
76389533
3333771
19221585
4920635
83673275
19893267
7798918
50421239
80125667
18037508
62269051
9844590
58156819
51162684
17827435
1181874
41623071