92458354
17367156
1042338
64895641
2381568
48142823
83102946
99523702
839887
1924628
87225657
39107797
31718720
33313635
8291161
3005425
21743489
76634395
9208856
84562535
11716345
19429640
48245540
39903998
33768404
92997053
93997214
141380
63494266
53298072
37106803
5288962
44634486
25712282
93713659
52232890
69153754
14267796
29219185
51993648