76115160
3729556
63806787
69492851
48377955
16869452
35573105
55093892
4618367
9042272
23602480
57866029
42168080
36331185
89004403
17619393
22723397
44688963
63201174
77546586
35505858
26251737
66802266
53491196
64623248
9042352
4888938
53488939
19468812
45874781
24051929
10157164
56891521
91108610
97594969
63666087
35536005
66398049
21719153
90377060