60577606
86569299
4244274
30574791
59274132
17647828
28048665
55833761
15362182
58621111
46398076
299997
78711985
54879462
4223173
40169035
29377847
58769353
69746041
31383884
3831850
2108711
9501540
87012437
41471410
30367410
25401742
8459482
62499990
53512052
53342932
4970345
8469116
45617786
80107369
14916689
64807543
39731171
60378831
62518356