57138255
54433425
28198978
17733145
83714731
59088381
65953659
14873081
7497870
2084253
81767963
47145210
1245358
8695378
78998224
65211421
54849355
8349320
32554605
31203143
5645789
25179622
48986798
9946984
2275491
87166217
72287033
61833813
40871167
71772650
98917007
88231918
79823532
67583908
40898257
55649237
59796027
44339954
40289037
53958504