9536685
79981131
43866116
27986416
1837594
2104152
7829521
75459833
36782161
51478841
70304779
54888536
48706636
41206771
19204188
52868933
30737682
45411087
85952054
67222921
51698113
59869360
5048416
10243242
9035587
35572948
44951352
60863949
27372936
18576629
84422838
44592544
87347787
28604432
74282825
27103063
68286256
72102729
84975591
32606072