18111170
72056721
14549121
15069376
5790655
7492304
84016002
2400904
4349340
76885863
48993347
2735743
73515204
3091604
92335636
10811970
93042076
985988
5040711
95639037
90091651
16934962
25457654
75539941
80483417
7128515
72364728
85685312
82782315
6581243
43426619
76586689
31843737
93282234
92229072
8679976
6632397
67736258
17117401
43989235