14848559
8513596
21906029
86593619
22302228
66338893
36495232
3204043
34311740
67243870
69087698
67515432
57413659
29597725
64967120
36033602
86207362
33953743
62739004
72035675
10541377
10004067
566012
68456035
43821010
94784281
56734160
11385990
18041237
70316358
87776001
308081
5695716
5686911
49421204
67224624
39751829
63142864
64954096
52252343