24902186
82402934
27478307
42956786
18877731
5197329
47103778
64357056
94474905
62736995
35323875
17383213
91241866
8252546
73023757
719634
24554323
63829905
62305572
66026875
64938896
24401358
5425200
30373938
93845772
64425004
5103306
48423668
52808811
78185328
51211525
50884727
8384689
68056312
76441306
12875948
58479365
67124956
31235350
22321578