66879838
63166060
19716660
78962903
44273330
59143750
31284895
48779682
50327229
86898370
39751488
58561772
18924663
60728292
48382905
78817335
15183764
46988511
809402
92364011
46068489
84927008
42835775
49034665
11941291
32269255
44438272
98286793
98509463
98836977
51522503
8836813
80489482
66282236
73736604
730780
557583
92483944
47474574
52458020