93877662
2307155
98197446
9727408
94519364
44893075
19437142
11232850
56667653
68988048
66998015
74521654
68868931
79219901
75817101
13228676
72213444
50193822
6939701
50146980
17485157
49419184
28801421
27432995
21805626
79081842
48936336
75517346
16671988
83582693
87171270
3083874
92735610
8872614
9255726
254273
16417758
46773279
11273851
65701097