55223094
72278728
19129385
43282200
66548084
22045579
65769060
12025618
96654878
44336089
3550233
8786041
72695347
28166287
80995648
76718685
13355655
56053103
80185268
34498379
21156349
84916194
33948201
77514682
83673954
97962561
65717726
95006706
72198662
60718067
27772722
51812432
2873892
19765540
56742328
20317971
41256798
918663
53077022
42259053