85465835
7751321
86659203
34215015
12381400
39129205
61079224
38992326
98203861
10299390
91048175
34096494
36436246
50153222
46739830
2446607
16038811
92972891
74481917
8879803
74454410
51413668
5597955
99284011
75237130
47592321
7148990
78326745
52524020
1385859
57205809
52655758
7241537
91347172
56138906
45053830
45821280
11063698
87036438
19438481