23107852
8245464
33969685
59157479
74561235
2123513
29169618
62843120
40369334
1321496
89378350
85724131
67977494
81816186
75233706
258312
57995761
13447625
26263987
61981341
3364843
84186946
71597834
59179833
22331265
78348651
76967545
90054028
93776528
16675685
67922511
37256827
4886929
52725165
21732649
68629308
85469400
56073327
91906607
18212375