86866131
14893069
77684508
75547817
5981820
305518
49024559
67369722
18326303
10187740
26906590
6621381
77407071
78369974
91429943
59742201
15944595
78518632
9217474
54329836
717128
37528471
12295895
73302342
52973104
97344723
15941085
19106768
7618710
65182523
25876679
2346973
44108401
11094976
78123211
59914651
42714803
52353935
30566194
21546946