37931150
28907181
61366904
777697
68465143
40498518
9295290
7969442
53633770
16251600
45368388
11239628
35591757
25783958
26981617
75827250
72076493
83405990
62689786
99151411
52631600
12607229
16466498
21689964
5221120
21861001
69372305
33516714
46179733
69816705
20595821
35034394
86209566
768988
8875909
56175533
34038328
77493894
59481543
68468616