85985025
22196818
11356348
9643998
89842186
8045888
90076576
69236031
27638647
8326968
35563078
54339479
53953385
92828840
56631659
19613004
11093245
6072321
47755910
47114597
54604997
56016885
10539410
11781266
19878667
17483743
1885743
38397375
91301822
72007072
36074624
9923359
85376492
16951691
39229588
18701657
8498257
93369216
73352753
9091431