49376762
44224950
9937892
5754223
44084254
6205732
58452556
10406116
88018725
71372445
55642328
46777103
7485288
60954253
11887778
63362023
6984647
49822281
79249511
42344321
69354350
78518271
6536352
41149377
3114473
17916930
18628205
55525227
76617449
77986393
41858496
20736069
25058520
64117997
6042603
41114247
83493634
31173325
32188850
30761103