12432145
7409700
36256499
57899243
40445101
34872037
53935122
1103960
28707069
60189717
72665692
25095304
83807722
3714856
86967050
62545998
29942315
5374492
48819325
24446062
97041504
91379562
5499786
2902334
22501423
15139503
8772410
59661893
54514915
33261302
22099931
71146114
96168697
63831916
47855889
29638950
87288747
83609217
9250132
15737310