4323724
31359204
9632659
3316468
29515398
22523953
3936884
18252328
23403073
7487465
99236921
65332177
16187413
6962366
23249301
64265548
90835266
94359871
87309717
26692685
85605547
40364561
6281625
17472722
75214789
44605727
58271113
439762
52697021
60345241
3043438
94721801
47784887
80838697
73041684
43742952
16696123
74186087
18943822
2856458