80557021
64259712
77293469
68792
44628762
19555550
98042279
31267821
32656818
29668569
58956778
45876173
21835335
7082621
34939717
93035460
50965473
97798526
3161089
19165107
46968320
478092
73148456
386343
19355081
81884948
4367799
19597457
13485721
42663811
8793899
84498946
9237853
14722348
83179472
94273087
37836484
73867845
10741759
13079947