4868260
56197061
77222763
48971484
40285489
35756395
47493680
72999620
37135634
68872164
84425838
37177894
69044935
26248663
20741954
90632044
41309338
97141702
63023908
12635887
66859408
71225542
21005403
32822875
2896364
89274778
92398111
44405065
40647817
26386957
66865233
34328615
19072668
70798045
44878292
12103327
14188665
51777947
80417696
15777045