85535631
98996257
95337125
53582120
61226966
7366547
8681243
77152157
32478964
27445555
4901144
1178722
58978032
59329952
38049916
9804293
859434
62976068
62888473
15367862
39108801
88759030
85051160
40633237
88128757
9757349
44893653
97478578
62582960
87452849
92064807
11103193
4512336
70019860
83197461
43306355
13739116
18779746
30212147
79495970