28665473
90313850
96009697
99391424
1208644
28066056
74617715
69149355
79973788
72726695
15838597
21204769
49809206
73192464
85851071
20972733
28096783
72894202
27692495
13334842
55594284
85024403
66453317
32449519
50153336
53932608
13161635
75566189
3302864
38893377
51126138
49399298
80951732
85792424
39446730
32994666
67101682
56138813
10424544
82475200