86955565
30419780
62151744
27574071
13837989
76044790
20136547
1124358
11261778
6288207
84476769
14241556
9198469
92174622
24641724
59563399
75614100
45284271
27233589
57854791
51514018
87424189
41389718
93875557
70875188
55445644
65885465
77223577
77835361
46379239
59827781
36985828
25109144
65597107
8697554
8639170
44767622
9354576
44978167
98575171