65378250
94948031
63064482
28646757
45678577
30019661
51957797
24304312
81981186
4752919
26403741
502749
91997159
96583929
56487501
57286012
83503891
16437697
25429072
9665488
12695503
6894409
16818439
25875045
51089416
42384688
9628222
2409340
39207236
2538748
79889885
70371388
32946538
2784942
69932561
21739211
2183127
16736545
74266356
89111441