81707581
26225060
22288575
80327559
39708721
11045944
59117633
6833521
9256304
70138754
17513887
70833616
64973071
7357757
62331314
72888151
21895563
95628508
13188471
47616273
26878213
37325715
49668734
57249068
20674292
80994755
6024342
23609786
70812197
34412159
69888508
64961964
14707914
52568458
97249132
1003892
90088285
83393977
8567869
26792096