30892389
1137839
84538366
30203735
37043346
40011579
49519348
19143927
4031704
31278447
34307537
58507986
33583707
6838435
3728233
31289700
783683
34491344
73558252
3813573
29342147
73087159
55596251
60519465
52556562
46747403
83709188
20779247
87003494
77502030
8897218
44997212
83531482
96296873
10861675
54091714
79424493
8584527
34117159
99209409