28006137
96841221
46837718
30932611
82016457
71946012
19158054
58954365
35811521
8056592
60931729
36651129
56278614
48613715
16885655
30614894
76325351
34117446
96595174
93416952
43131087
17349930
37674172
57483530
4842449
12921627
39591567
63895230
3252303
953191
19434771
70262129
52623614
16601076
7109441
55604203
46261226
35528416
27898153
3964515