93544952
92782861
87741084
36491292
8376082
77269263
37006881
24715181
58827658
15088691
91024348
93972448
88348996
2907639
68679883
57423252
13232786
14318705
2930507
20938335
68484971
45704964
74813411
14934165
75979887
37133683
47435408
89093825
979486
22082577
72327856
864639
21228218
7844237
50128246
21965782
6592361
41323697
29043744
27305931