59853900
3760449
9511001
89129337
64884727
48952848
44696746
34769952
15441317
25892507
23053482
76559310
66451930
80491580
2101927
1988898
5859099
59103764
4867829
90794481
27094776
69174269
95601231
34521249
15737660
14044364
36239494
14911337
274245
4368184
59495110
23158323
38644845
83641663
98246089
50982387
67251262
67126477
5327061
55952467