96053847
28791136
72621631
70611890
58848099
32811097
39298988
37679671
88833480
78705463
38481852
1256985
40323949
1143387
36584220
51432073
61003383
33185078
32686616
3571438
70521270
34841207
29883554
14515836
46888055
94888100
98746147
17761463
3912390
85522426
75509219
2865629
83325704
87021983
9348568
80478233
98912491
92727352
18075479
21844