9947183
2347559
38065100
36045990
8027520
82536100
5996732
58104873
46863741
59839988
23759279
69054828
35691922
33625168
47601761
12621218
47537367
47745418
65936126
79616435
29744873
34066436
79949433
83442623
82386392
57148275
79258391
21861136
85812964
8782803
68197762
70466472
9623362
72761140
62386128
66703498
56061762
38825822
62447697
23135779