53149877
57389810
54279830
8716811
28534287
2853644
61647131
13925380
10012586
6945783
1868317
24372781
9464528
39362896
69193770
21712399
36511679
80101881
38744982
32937018
50772259
739400
32545741
77066878
69768874
93778765
2819948
74073949
16089217
50677360
5219930
40283743
37179182
29569375
72552398
80376243
67211163
92966122
8024626
78287451