22468722
81741850
2428852
3900386
29198364
46234001
54703445
9406588
81497537
70167553
10409971
15789536
69805656
15449326
98413059
99693829
61268112
64792164
524963
63745486
31121557
88388822
74117974
68654871
97315933
84499172
28579871
62162030
78574017
56148670
48003846
2659781
72925496
42572988
78656241
57484304
28344845
31555363
91579136
64211652