14815447
32998905
59362590
78437250
19687149
82536105
6449475
63448810
21414210
68718080
67206886
43021595
26421530
37147322
22047896
95718463
79728230
7619095
36435335
79506928
29247333
53378803
50902300
17165745
36911031
72212171
82307764
10873250
2321311
12852093
18554187
9202261
85487993
79906235
1639381
71979259
87259416
44962416
58875508
81878450