47821710
1410508
19135904
20008955
73433215
34992683
90123502
78918028
11285242
60387551
3458990
26578576
5267842
4219528
12216261
48977982
16947787
72891926
84592253
25820
31168080
77521836
9683052
3271844
10091687
25274785
82506454
19331834
46497192
23332659
92985178
56681303
16152341
45093121
14118336
45969080
1654252
44876584
1739377
56342099