21563379
55193010
606950
80306583
9921958
65703198
64395852
1805980
64104596
8135887
59557922
9328990
40944736
73697945
33392783
67294556
4729810
74478211
11043003
764693
67877788
86502906
29527301
7826899
89418517
8404178
1382312
86806460
90874294
56343912
58141201
27358749
47804753
59643811
54672088
3411956
28419516
5562938
98588792
15979971