75274213
56156582
24804590
25989404
69393197
27872407
97184938
83039046
3519819
33566793
24594613
2194393
15536663
23135197
83864416
62018391
61833035
83571197
11246291
3159886
20192087
19067563
64157211
50303990
89131546
22328749
82165095
64545480
50053360
59298288
48356479
55158314
6567384
81082025
23799508
48592045
25859670
6056947
67132661
6985325