17883411
9179110
31644066
51634464
7445596
60476756
61316752
26946234
79962973
44027864
24718633
635899
35418416
13221062
31377187
68766331
88215311
552633
30731752
63356494
12405298
11498227
2186269
86151455
39569598
45237250
21662720
85707102
44625635
17255782
60703164
15453423
66403378
41764429
9233715
36305184
46708
50473780
77535412
14613040