43777938
63679793
1643466
54398258
79196980
23591160
2024979
47229459
38481197
87592160
50602919
67779684
55321761
4838719
80383808
37972139
45884163
36558879
21521879
96871675
20278960
68602478
84796887
57831873
5102011
80698551
92797979
31883198
58146842
87081195
92477981
66502030
12458381
3493469
68242057
2372852
56021575
77757433
36743310
36891236