44842251
13166658
6071561
9393975
35681988
38728703
18517780
15372875
4629894
4325885
95628513
55361042
44094368
48999796
72508122
69617711
84708385
53774906
65746742
35581898
25208070
53883512
8825456
1634396
73526381
27113570
41284047
9118647
99305678
13131408
45701930
58062970
4684230
49973572
78373163
3240871
61834833
7294050
19065694
11171885