117824
12658607
8968571
22499059
34532576
57874984
43845322
1472198
69705210
79447459
12711141
35979185
9968392
5234622
660921
66267496
92337443
64434597
7601022
2032248
34289737
98617654
54334404
3323389
84646716
21753388
21627094
801353
9795186
20632569
25309623
11637095
13655964
85878827
66009717
99955523
16503405
40675601
2360313
51171946