18298618
64657891
7242921
57171904
73326068
10186829
5312122
97554162
75584459
12479287
63742070
48817253
19707595
84244410
2343272
67394181
17429514
6676267
48134914
5699166
13729214
78627734
40294674
35531796
17964115
11322172
6440106
76312573
86319730
47982051
51696570
97337042
59041949
83361609
62614828
57583117
26714552
44527306
45456949
6297258