66143099
61741680
49748609
23984628
5274625
86253853
81248203
4590927
57639316
59995138
8406945
19217259
73317346
79479022
858866
42691183
85563344
26205705
63495602
6895075
4973143
83051893
24304939
39449640
51829814
89634424
58949267
68227942
53053332
29442991
5072626
84038447
69857877
72852871
782073
3395441
49349931
74913304
97107284
61293518