9494225
14553967
31191534
6671105
95115366
8753691
3779677
36725990
78334095
80512795
88182596
4598875
39214383
58631954
55183315
8540852
49815985
11701069
92547490
12415906
3823168
38292274
53107421
18563048
74244537
69481704
7681585
24539700
89438685
47808455
2011910
313801
45207150
7207030
26408335
22538656
47035363
53849335
8357372
21408294