98805003
94052450
98856052
95558225
115514
14915518
91376015
62932007
3898882
24694719
80145116
8502479
9653674
62429686
47073733
16393799
12944461
30716969
3576848
150541
75878985
93096260
85908584
25144599
17593040
43647929
76532014
44755211
29105204
8705462
99937307
76239176
7871372
11756882
68653817
33989495
91693035
98987673
4126343
873464