22603454
73655882
63189247
53781687
70434360
60817121
11469420
12622914
1156308
9320766
1542321
83675308
42801127
21441325
8903333
15944918
26616796
48163131
18457882
50298202
96027687
61188993
5688036
43745254
8254440
27871882
41356
41625001
1697010
70811962
25326717
5814917
3433953
10152041
71692828
69173491
54842198
3384218
43231570
86788989