5327428
30395408
25663148
46552178
15387476
41994464
94118839
6132174
1707871
90505517
28131242
5394006
17358790
48389028
85974525
13457487
47876532
3798948
16051550
82304245
29905932
80833720
34045946
23464748
59122358
82918756
374252
5235691
66628406
895946
67221199
67346556
3347398
34378275
52865338
96542365
30795715
96317068
27505608
90627878