3416204
50284373
33689224
33129962
1552975
36783628
82235258
96991573
22167853
2043498
74231022
39419272
4399891
16577826
3661183
19472169
51474483
34125707
2453486
97634545
97136550
97589692
99593220
53057297
51965743
54258091
76262376
83683742
19305981
9043612
23271476
66921907
66823622
61031472
48965687
75184898
9944617
44355345
86289748
36672600