22957602
4066744
69883688
96452512
86627316
81845357
40113150
57149709
41804538
8678735
56365276
50613706
52959870
2128319
94265567
90428777
23484462
9913197
75869914
30582380
36349082
42766997
43462991
17773471
63902209
2194692
61217665
41705240
23972026
48614797
13952054
5580294
68012213
2991157
13574397
86236397
5262604
59591449
61238137
1487759