35578045
22696129
42541782
60595103
99956424
45709308
6685479
34862236
43198610
16065115
7738172
10375466
99981251
43814244
55437929
21683875
1822542
7573340
96969064
17199161
70043094
94025502
86577708
54371638
65714499
62243437
9751680
47887318
39193359
44231978
14805713
92174507
41318782
31866110
76829849
24409173
67478014
40022548
6513949
3799477