61187582
6553715
59567204
51691732
4890536
14362523
72522622
82989817
36531002
81135060
2464954
43332787
19205818
22996701
83639119
47145735
9218521
8111587
21517372
98031914
8986329
91682952
88137412
38879474
40655552
65727338
85098429
16482820
17479762
68802941
48692326
50025242
15294613
63172289
2568807
86645088
75844326
7038127
61952777
43243812