71041843
1949179
81289138
22934544
25482698
16252117
5008838
99831851
3494487
62067518
15679089
50346241
6882717
64533641
35829213
86712606
79541033
19557999
4879689
88097290
53867316
75026153
52357044
17877064
545307
18275878
10063009
28119194
20352556
15908014
58114182
68104329
11062027
9851448
7996907
45995887
61379286
98512866
10735672
29639195