79875980
63525705
75735552
68694195
7087365
40565206
63244566
28529975
97369807
107786
83771963
27412697
56554395
9547388
97346909
84441063
18644684
20182030
9629904
68932078
12327784
32287271
40797539
21581757
5933795
29834434
58271659
36552742
68682135
24213343
30136167
28678941
38804710
25368837
91585040
69957952
5031640
5644546
22358205
62456223