86829547
78427588
3741805
9671913
25105442
31246120
13157103
50512684
81228886
79184952
58457859
2361614
38087877
59325651
85789892
85262257
39471291
13673747
31509637
75535880
66053738
45016441
61108565
41676850
18877652
22677694
22007142
93754357
87769504
77024886
93457691
94497498
26846374
348188
9969641
4476338
83963003
50092522
52576831
22136436