73599544
57815164
73858447
54776825
12418143
62049014
48802148
31565825
90619615
9679551
70297426
55022426
18758910
9205855
72579033
37737234
87225926
1278615
49295548
6794511
87314418
14989488
67913062
43206167
67833857
18502862
46302580
6472041
65978190
8703534
27753373
96885093
11527196
28995841
95641366
52849698
54939293
87978662
74951717
1784025