85861206
36335660
86914739
344612
63703577
48629873
15276837
11292636
62245008
27972311
82909174
54131050
586137
66946813
59737593
163481
69299080
75207560
90577620
38779634
91804542
12336544
7254912
2180244
84283738
84211343
98415588
28362983
46715333
16748763
13275935
3504359
95502979
95195060
51959270
20825165
13899188
52735309
90884679
18582612