82397530
69245123
17079041
61809234
43967952
39554486
91495871
90866822
54699073
8286207
11307368
40823086
4720868
15132555
188813
6390860
31984126
37333762
2329821
37383971
21807422
79702854
5961814
12015619
67525278
94418050
71491895
79147659
100005349
73714915
14026883
86977254
33429685
9001075
5967783
14956554
92774408
52923023
93925892
6960565