21076579
70817481
1568308
1803541
36225941
4857811
98632569
25907703
71309723
91274928
16797089
80406678
3229144
10515893
61955844
44802042
1989320
44828012
44701512
49951582
78786657
66806228
83968567
60056964
50823946
14152427
21309068
86325255
28112682
47838476
48638001
78397971
4503872
12404273
9591027
50538919
75725468
6274254
5849421
90669736