29388500
75084508
77633461
6216946
72426409
9791724
86412444
66028058
50858500
2616711
92476220
81533597
45545543
23078124
36933532
44042497
314291
68412215
58618836
81111976
91417997
70139571
7068374
2183132
56514334
4912918
31968361
55907042
49281060
49994625
25461253
1982770
73575540
35456
72765053
4662174
89624570
63846894
2387189
52922392