56064290
34564873
542757
64554521
44802200
72634209
41993000
39911388
70788621
68801947
22272932
91359925
7377444
1411814
73699618
99745889
76299146
87397583
58764688
78107933
28325059
11229970
45261808
89935903
83454620
54244043
7015281
15431962
40366982
44022093
16264565
3964149
10916592
27401256
82392033
24644964
7695662
92248182
59061978
6612323