14056114
54145902
94342708
67925345
86567695
95376
29185833
83571680
59599982
2050438
80676017
31275041
36132936
49893933
162468
35204520
53086369
3159023
6224888
37615690
66071753
9150252
66691386
96128962
4145929
78263330
46944617
57873264
314040
84564416
57562894
67437097
13041571
70397178
27584487
15527817
25056946
73254625
3534741
4138683