93973128
32569904
245928
7464314
9597947
5881352
4528233
357763
25468058
75715776
79744851
9164834
48601433
51062478
93622551
35583883
96621534
59736241
98753984
29876348
85703405
8090794
26678886
39228933
4224383
37767687
53817014
57006869
21759553
27799573
45649116
23609254
58714322
9922600
41262035
66499530
12851770
70265192
73428319
42272912