56285312
25595698
66975096
73309846
93669165
25007968
42315329
14196844
2141452
9492299
18284079
63614010
80629415
77384013
11198474
66742921
45421640
72953637
6929072
2425746
4125557
16494710
83921126
61691900
3251311
35553073
11766448
36592724
6009644
6409817
47655828
42733349
15641684
26612760
94861228
52153748
92153688
19191596
17994662
6136562