84916090
73473485
2097467
45888330
72595786
46021374
42827810
34584608
19594304
38253883
51998285
64134034
6505690
96838308
671419
92551704
70852440
24417400
77738356
57439334
99421910
77783197
50867696
46948476
24259259
66587202
40774377
54513940
89498299
52003693
15045370
22277765
16164995
1365356
42796657
4078712
69541472
53391422
16213546
95016854