4159748
39287552
3213446
6574547
40349256
6329130
92047344
5934787
95582454
6646848
17601702
37962466
8065815
44311956
34592587
47944253
24588975
55425807
25072400
34477927
5308979
55088260
53211750
19989353
4889930
4359176
8704969
93712819
92999895
57093203
26043710
84556198
7362287
79225553
50547064
18182819
17792078
122055
51241732
29677164