16009433
2329983
99117062
19784487
54913545
70364057
16346071
92655348
9429587
54083895
66958172
27404782
60484506
8619898
4780978
56165803
23263789
32813126
14355093
4860730
69566625
84508722
95344250
40348971
83955150
47768651
24712987
74995470
74191019
44486841
39016019
71959811
48768203
76097507
70399493
187055
82458643
1397807
41547401
60147029