55583252
15043712
29606736
71782143
65633292
34853555
70847898
37608771
3677697
75409090
2892361
36921676
54922819
76032022
5700797
5245745
63861084
18305117
58688490
1704452
50022229
7232903
72058946
1988889
41259283
27802805
64743657
23441721
51415357
27239644
36102642
71676492
12093294
82895512
24378654
50467281
62759855
1494706
27178709
84387080