22639747
35895049
21527500
12113224
48601558
66509561
11754811
80111499
42152949
40301308
51875516
91608966
77786045
16287509
52685875
66809705
74844382
31529901
63917971
65944940
32487478
4611740
68317851
34782867
40584741
89424679
33278743
88288273
6192451
22814324
6591521
439871
4456739
47541906
5205552
26792069
39802364
8862385
41992212
2222767