11702150
749186
88247385
75903079
17079360
7166326
40978841
11724766
90676437
78169992
52647044
59222765
72388783
17878782
94546926
26133657
94508880
26991999
48726022
73444300
22546748
98464037
17777689
39199929
19206451
71451814
36156501
92664554
28233643
91579906
83377278
9123069
88981154
76055296
56095512
589336
74197509
74594938
9756676
236186