22762581
4591469
5975938
48328635
16165926
69799322
473115
63899031
53287969
81526434
77263744
29945692
86279040
78653377
78005758
39336401
14235308
73348846
94381449
65153001
4552849
6817538
85579361
185043
78351839
65076843
58105956
47188385
94998267
45891230
59351402
56981171
39355957
74209185
4756278
18903678
8002554
40333128
9171667
71195024