17477034
30588370
57437978
49635718
65312393
6521279
87506893
86899169
82417552
62645963
88545682
75757603
46298793
5495529
25831002
79735636
65217891
11628366
7633778
9208400
21818044
21686139
95713932
90845425
9561617
3126576
3147130
50134468
20753291
71479116
9865811
967929
97004569
20672307
63517833
45224808
21203930
33859476
3197603
94207730