22463418
34395114
89758749
5964453
25103952
72658786
68805495
17134449
5033663
24988354
19841302
8911501
64012624
23567040
31151330
48061540
92739105
34829886
73258442
70809908
94649330
66707494
77408040
63598970
26823411
39315837
43655485
13094321
43607245
12111672
60069248
20225354
49065754
85607761
55228198
17471570
95242130
76871491
823239
22887860