5134674
52259750
2232564
8399617
33897068
2248662
25429132
10828967
96618638
35835476
67445211
39529423
13763243
15894553
73126079
2303044
7948902
28306294
54494182
44632247
47011806
37838057
79619676
61593081
56865573
40488954
96411468
63248464
3904306
87156404
69734175
75418836
20114522
50845800
54106104
4679595
26068428
69576500
90073974
18794590