90867512
30741798
57283231
71178063
3751815
15372756
41662045
16126151
5481170
47684436
31624173
10897623
2472627
23137247
22346409
42613909
13422197
30667237
28143145
2387752
16998266
90662847
66013610
74364233
22855394
38734444
50524986
71274007
53957290
32252817
31148960
2958647
67179304
10953208
38858783
66083137
16363961
6749099
9914601
32123502