59304512
75283479
77704971
52454277
65395506
8444768
81758341
19466010
32644362
85519580
54545978
4028005
43334040
28797160
74934448
38899096
54219824
33424980
88534488
81405714
55687432
71049046
98484723
27092146
68473182
34185047
38562969
98913081
82309477
65638823
99677268
40004766
17594289
14055020
4398240
9292096
80463045
49986871
83435175
7931404