15971679
62974838
35444912
8274717
89507952
8301178
24929138
7784881
77628530
78017047
51721518
42134454
60587994
49382833
207666
93462
951020
31713874
53626876
90536879
10763545
65448633
8061665
6531277
17689996
86638222
68666188
51565578
58856080
64472305
12523330
4618878
73368296
27489287
28004837
55174756
20978308
81989339
73906520
28057854