48886425
11267796
8595694
73053798
60989254
97873507
529583
92036307
1797713
20472266
90651726
34535977
6044556
73473956
25104465
55924112
69675775
5453664
70137574
63563352
30629832
52357374
41746585
84427013
319726
45244
68185784
83041178
57909
4917476
13246338
37825022
39423635
2515542
2221450
76949539
7975885
93584493
58914130
68115655