66228565
46718738
4753695
347074
59036751
85915120
22558113
61001966
3117340
80876595
20705186
9474354
32681988
20844318
20796010
84153607
52379676
39768170
75321677
20204806
79934156
87539855
99169106
6027175
65845263
29066445
20995061
23401298
65234773
50196007
82959815
90142745
6598430
82896007
81136570
43608946
36788885
68515905
66038624
56921719