24534298
38913459
35772764
97796474
96333288
5039880
91711766
86027400
35229380
15977343
16764000
93204588
61838113
90548921
38199225
5412111
7388541
66064512
27345794
82136580
15407425
32686994
27221021
58109143
65499267
17711565
75811029
41722749
6673312
14825224
83727364
92567651
667957
76837807
37249310
68504568
76736514
86881033
78258118
25973186