54256930
58551406
67889463
51062852
31032860
94899168
91012308
81829544
8608345
46457661
67146361
18219479
2186766
70895625
70515753
32581924
64603016
30148345
882453
50476826
21828833
52108854
768073
38414021
21522245
6881644
63457792
64808051
10389818
19117559
6544871
42596852
51862607
6386197
6525832
46585529
64815646
1145897
7926360
46966643