94851633
88715656
448719
87894842
15777272
92724916
5701150
569792
30158135
65242807
67391212
37983131
55436440
44608695
7330961
64112928
83909001
58597119
91979114
7888791
8388347
31389744
19685743
150271
64027584
63796660
67061548
573096
5436758
66755333
86557576
18477889
45472540
24281968
10572671
34758605
59169635
9714009
75031288
36954380