44856611
94879380
35341698
12834029
10173749
81262019
13466477
76702876
9042372
42727534
61357984
56558903
17967425
21257697
20653318
26502614
18898639
56985451
17613866
5585341
646073
13617488
25184699
628369
18373899
30232852
38857142
83516535
43366476
97187177
58298673
26381826
7122969
14892793
55425757
575660
65307581
85174501
45101735
58348786