66652739
81526941
20466973
53509422
8663279
19703834
93061865
83241103
66015480
46959486
29346470
49257514
19728935
61144831
25968233
47899025
18715112
29699380
42456118
1167201
70321600
69628075
92968293
95623709
85407688
55985431
857926
25725584
78931636
27724315
43118470
461386
41139851
74366191
48154397
35799657
65366603
25897625
46692987
73194678