6951502
55449352
67839332
83232033
38113170
32323963
94484279
83581983
71424268
61413405
16682991
1415446
12708137
42341303
37199561
6487352
53071328
3452763
73012128
16505876
95163986
94529273
28526391
78399412
8008
69768765
66746922
68895060
36753025
13309485
30713318
45423658
60086785
2469959
92866843
47239099
4380802
29713432
29078474
24217773