4322582
4639561
56974442
23805064
20529888
2216257
97294674
76355000
68282461
16638149
90082396
81262664
71798857
80748088
51733734
57607583
27096614
73613742
8571251
35035757
45589852
4299404
5907593
95271537
89745217
53885900
69581190
68455834
51935137
61846690
95811902
62558347
9026197
57138201
74395423
7453056
47872136
67602919
96534914
24996206