18625914
3727675
92011386
13265927
2797739
39731543
78025044
27018397
19216918
19713603
79311449
57586869
44467028
26394114
97545698
60322203
78139943
4679442
38437477
63273946
57044435
95236293
6763118
37628298
2091266
28035771
90236538
30566322
16331575
19173549
58548790
55701457
9361668
26865084
6431822
14781990
14344491
42827040
35756313
80611508