153649
78166902
62107992
96699712
4846157
2977116
57723546
72973776
29172109
384561
25137278
68638670
24084944
29155302
4835440
11562929
4004965
52358989
48111249
97438406
53066434
28971300
7810337
57505401
9830398
18907907
83023482
31646489
5320306
1766508
79609677
63093878
469708
57021923
21547048
17968101
63529400
34997870
65351893
57051766