27928489
80287522
84058512
70203998
19529565
768662
91155564
98424601
92592498
51511465
54028255
86297081
65526258
56076704
21784419
9662600
60917632
29487205
78741423
37933271
83436926
718735
87899198
83788610
9554043
47655621
52749148
19506359
14165254
71255638
93948328
29963129
784467
71473585
34311061
23194867
67011455
39173147
60108554
39147797