18975024
637473
17104173
37225386
9971665
70303755
5511903
4334896
30074231
1483376
39001805
36657435
14095042
64665472
75161674
14704712
24236194
57813526
65389779
99006574
35785778
21212052
69187809
54209274
29157067
66838922
43374402
88739016
61565168
7488491
76952212
5624635
94889862
51448732
24581037
17353027
8918623
96627871
62427720
84049618