19747178
38489156
88815730
6210448
52735633
63726600
663170
93563404
36171055
97864577
74365938
8481587
11176671
16743935
96909313
53524759
61512279
49829971
42156832
78553052
68497652
65955031
38681152
92028269
14924091
43056467
70211597
13985161
88007752
375718
21003858
48281004
81912593
36623858
17525947
56754253
33739562
89949924
42283600
69866823