2194358
99511210
1638921
321767
9554341
47453959
11172928
38356403
52694982
63407790
62959488
85747036
41218450
91453455
1985330
59667184
73294790
12098038
90415028
53562580
2021192
49721207
18128111
80006435
36016291
82744601
33578472
24828731
33601906
38144246
2012602
95015411
36356645
62231182
7711469
52586841
49581739
52877090
45108098
67868434