63572054
52559917
50285365
10493183
32894279
3112181
24149715
77641371
67995176
27807561
46045431
95101130
8166893
73126317
93284036
67536366
45146203
57143305
6998534
72183205
64194459
45249841
2295476
4349529
89313587
38437155
72186
72926721
57217084
13408187
28558778
77711423
1149134
80725809
27001519
88136359
80292143
21681650
37192090
96691809