20855928
42678488
4196647
76178971
80412014
54571208
9380455
7088710
8221178
66057750
48152943
33895996
42471867
36531328
42034036
60006333
53153553
77333312
89565793
73841824
65882758
34002798
2498787
77092617
67886908
80461978
77995098
39469456
19168463
19612811
7842153
6543238
41266040
50296240
61395313
33785167
9026992
63384025
5784483
17022150