183663
40285655
17788308
80469856
35613827
83266354
88425723
17013428
72564215
8432003
32452189
82708970
84323704
73191547
22516313
19528300
95367401
25538240
90895424
61786634
64607887
34124143
32517375
833679
1752743
42703073
53078921
49899210
54944310
220223
91752530
24849889
8446937
84712384
81732709
39834857
62291992
79908021
10154373
39732351