43498400
86799786
27056398
31098582
8304380
61151164
6533999
64501455
9504060
88183291
80509067
18604109
19742974
66642049
8697176
64787566
7896262
66179855
30345037
38429855
3074431
44663451
7225788
63163905
42447636
76236737
43987880
52712245
8868466
80104220
79046459
51696244
35081437
75374653
54575545
10574720
6032844
64808366
43551459
12364814