89494229
73411328
11523249
70335573
30599923
66151827
42581399
7036812
69075774
4448184
91652529
98928631
98118060
85715350
7254224
37134533
70373827
47778087
23946613
72513846
9792299
8135250
6974591
96165602
3272987
75096862
30347411
51713291
46982889
53006535
57793124
21628835
5106875
87653093
52288975
74469708
36729589
20121120
49043284
45504439