549067
64628264
38964075
854027
77277676
35277070
13244127
57139000
70248358
1508735
75654626
152875
25029650
866321
40362116
97152327
11415741
59784446
2925999
44907898
80349318
98591876
69264655
43345007
59677039
51842870
14825676
43255939
10907812
85333824
45023562
8135317
18683318
26699076
80373022
70658045
80403731
10909713
38971674
62526936