96026915
5190664
83017149
65237604
88835847
22727042
69639881
41677294
99958779
36526765
51835913
51093024
1029392
82333550
66065969
14978818
59223447
56857222
33565767
78995063
25305954
33891343
62315878
18215274
91796946
83684200
24324120
8777613
56081782
30128863
35084182
52704824
97331015
10383372
67991526
42462242
81942805
80155491
87057486
21551056