13987963
46849623
66444018
63467370
40533859
58204450
19905404
22804171
29821268
99346701
1205325
59194676
61434620
6206381
9185553
64579831
56619812
396200
7174626
33518214
8469192
1146146
15935056
81148613
49696061
16555211
69567597
67332422
97742039
29936275
61291937
37653584
1901336
59483725
70973617
39327665
9602526
6388750
55825642
85414088