76656466
7449727
28784568
49576100
9543764
25116841
20951737
18515009
69686350
67918781
64499953
14397184
16371009
78968633
5411198
71499395
95035505
569373
75215445
3493689
13439963
9185355
81234799
35265385
55572406
63491354
73706682
17913002
25172483
52306805
45356014
78157828
24718924
65569861
479605
91816872
2507346
95855250
5293130
99132874