88759441
18229219
29119195
3068860
8347713
14834856
97012974
34466964
559343
92595638
26294742
24087656
97541354
95005475
96538751
63949885
16406161
74903420
74268248
33328278
12879067
7110720
3368692
70018078
5423205
4502739
7097296
40718931
96238849
20853516
7339655
28248866
51816555
4004799
982215
38575840
57325530
61784890
20826622
29768837