61709080
69592578
31975540
11161067
75054343
93847420
82294492
84124068
44792870
36098784
57001371
29172046
70815607
93155112
43195822
7074178
8549714
61193750
75661885
70922593
56271437
42589836
32862882
53886368
12956360
99369472
76913323
98223440
85129726
64301722
70237401
10926584
15852750
7036996
48683534
63474848
37713107
7124162
43185609
42882992