58705306
54376364
24355465
12214029
69572061
86851189
77813793
52361553
22813838
16271019
86521130
7468440
13661359
24699924
49067300
98388520
2521626
18776966
88137720
97854970
50734948
91037518
6823680
6680254
4717833
79404973
22506730
26384807
25116530
11371645
64602091
1131181
42019133
63252604
7007963
44024262
1514896
33928819
495454
97126983