44555232
81059434
24596329
5201660
26001774
53369498
31027725
24637824
36573578
93532470
91353894
11632775
56857875
92843362
29424414
45968541
1678587
27861722
10371490
47305079
28809986
16815163
75479477
43812175
3721218
72627675
28681152
44822348
98175996
89472096
96999546
19124761
91838844
64267511
58935874
54218521
27102720
3289667
71493898
23153973