62955726
14699960
60429506
76991949
6833587
33892256
36003997
51029289
24739989
42393541
40399370
19284302
792356
41933300
2175679
36897192
39865076
49449147
9333880
51275579
29458727
21023738
62176593
8125206
80817918
66427413
80982294
7889280
28381135
27249448
33413738
66489603
52272320
5237512
60065032
5853979
86394301
2359528
56043642
65694699