93877478
722990
64716487
17947971
6438831
872171
27982546
9400742
90552404
1435319
62056642
80631326
81117527
26703096
34238506
24289402
88018423
2643665
76983435
66006144
70073615
58314930
88289151
94995630
1087354
77734160
18701703
69978925
181297
29146347
10352397
34188751
81475893
50777003
6705025
83354980
19601176
8784322
94557391
88885424