9507416
45394428
16527442
712208
13165499
80756771
15011915
1041341
14308775
18939799
1697181
82209070
36415726
42715385
8087350
57145765
42782490
37049838
65217879
72275765
44926265
29084521
8686492
6202971
44303908
36218514
39418960
99468196
94595300
79231144
8529271
97238323
27389183
48777944
91867034
9114295
37549294
32685658
4540295
59279912