4121518
2849233
236018
21575329
62122403
97569813
68807997
65636364
97678766
75653117
35295309
2338187
19142573
13343261
73601885
88343408
27778429
356890
74826348
46253118
22135008
17659251
95127133
58335467
36945943
93955142
17345145
13877550
68605182
19839975
76642200
69382256
22612183
53634312
76823655
49881089
28941386
12033748
76684878
35563658