65545248
63152491
71575250
16638102
50659745
12601352
36648227
3227781
2339128
43778866
15287834
66811644
89177027
43335385
86114894
36141733
65318898
33824606
12125676
315156
96724534
65985750
46851442
2664349
74719358
23647661
13059043
96859734
85699815
52707233
53131222
51156504
4827527
84288813
45222102
1537053
80097760
8374014
47967321
83516589