5429462
29046071
8811700
6199193
11001577
78236812
68842343
80651158
27773026
3013634
5411152
28462305
41884238
94444624
60624416
1395970
88422002
90162224
38962408
15892279
70542919
6985373
23872256
40501665
16998262
90476058
56913260
22113858
54684084
47496510
43448579
15072494
35326197
3538617
22489261
76543736
73371275
36004122
55333095
35483661