3915218
58442008
33418031
19695643
44466482
239646
2048169
6716566
30066258
75283795
89021248
44945138
24351258
58183000
2601292
27569161
28337162
45797833
46934562
83262591
91288042
61572510
11811793
63843716
26919946
36122309
69144943
86245705
35089696
48374401
43319677
82032315
55841451
4340393
17339744
58805082
24454955
92622442
10908530
69142550