116710
98798845
4637138
93927095
50027649
17115065
15348700
7388251
83709964
20782517
8521245
92517052
25242211
64283992
14453017
34981383
42024611
43934007
46072239
59375313
44708096
4353991
34461261
75691484
37123447
46918142
4917468
34726458
71466885
70921087
35036321
90992805
71019521
69662864
22628697
57845578
82552978
42515298
8946097
70319224