55616036
48803110
38388717
15293627
26306382
55578298
63976580
10899479
36114008
50013921
39801742
74566718
70194247
265291
42088364
22735559
32879340
40793746
84091950
72047954
6092521
58488612
6565551
59324182
55798152
1345319
90654085
84983345
31472071
23639083
49674319
19653280
91997969
15859207
92871796
28327227
2863678
44498616
2773525
23899274