41756748
37705172
67482689
93628365
57862336
2987889
737171
9275525
14165376
62307786
45338030
81345700
78664309
35764627
39388078
10858414
5318075
51145104
88254862
84474288
19669592
72855403
45508363
16637810
72473278
27557177
95352937
16191544
98794004
28075739
96757752
270429
84704900
62085713
6386275
28565545
59865578
7690616
5923177
57776083