3683846
73002525
18129582
53602945
38242124
96619791
37107556
86145063
1981731
49263584
18554464
10285333
9594600
31991345
82754557
56503939
194928
2184916
68963035
91119318
28358040
3226514
82726191
37281940
75507593
36692145
70464030
15329022
67012386
90352202
362637
82331992
18483780
94978143
54299095
37282666
953385
4406580
412195
44734543