51666855
39342596
55121064
52165142
22263001
60281534
11296603
9100435
5867371
45198336
23126715
63698352
56054959
61162073
56353876
70651990
9524547
83846916
39213467
46551721
66618486
84799468
25132939
27733377
89981804
63141396
15133989
13765140
9489707
36347640
56481945
32836991
60011178
39192580
54818850
81802619
81417379
75912904
7361461
59247367