67631176
35964510
14782254
47326727
3702457
24303415
57392612
34982784
37238056
16996107
41296799
5003866
40447082
99447256
29895717
48197258
43732952
4212892
74086870
23198706
12131236
5127547
46665703
7044240
60599103
86928861
66683582
65777620
76448206
44335855
7303495
97059890
59887947
41136
60659443
76115971
66068656
25351600
29939911
14367599