47558478
9147548
22847310
97928813
78939913
92703086
77447255
7863892
38349424
34761554
66057716
86167508
48818075
34743761
35261031
49248915
20187076
18159904
14548211
16478322
57679034
53461974
4973751
60683800
66936468
7838112
10137417
66139224
43579333
12942809
482840
8698134
1093778
26295194
28108249
83432684
86138469
10822269
31518397
70058482