14904161
45071956
45001806
27634443
66952279
5038052
52746739
28494734
7861214
6850912
22274502
17615092
12025056
79961210
45762611
24243148
63457445
18833722
38722250
6545699
53512039
69791721
25587900
30913587
33568161
793108
48569796
92279942
66984134
91467947
76152701
7949135
60944019
87319563
41907923
94096653
44608237
15899165
6766725
26469134