99243050
94273817
90523828
85979334
13656932
97013452
52418640
75990
73384095
2972960
94265804
58154160
94756803
74118209
10754999
1242714
51031967
44575638
88308313
8937515
19993502
33589969
75087986
65781278
71832050
60528591
63791122
69633780
66731212
35756077
20091294
36222904
60211456
62357705
98616339
29574731
69998580
75299437
28157734
87096940