75363915
60014032
44953316
46561624
3139322
67828839
84994162
578641
83032003
481560
51236021
49584716
88256795
39676864
80638064
52923913
52198471
8722102
76167029
72477031
81653871
8214644
46215572
98525134
7655883
2704575
5404634
52065654
30695981
64651811
38494596
61042996
68612778
12585631
9962594
62015179
99744698
54358561
99775652
50327283