53238309
14679649
28848842
67874708
26605840
47164495
18406727
3791090
7616261
7310939
6368143
18239130
36528370
26748602
35021789
6466211
36052641
39131228
2495633
45915768
57642580
29102855
12386680
43335380
1102414
79004107
19447069
54633284
30894997
52209291
44517735
65127110
98628525
28868222
10179656
73742811
15857553
42764376
13829739
86861566