91594116
5963238
52634423
26246818
46245574
62953864
94583481
38055236
61698396
799285
8205987
96105910
12609090
72574359
4646295
6558720
86939419
78199294
5163412
99731279
95046050
96746028
86242339
46283235
43845499
75645476
68239308
69846948
9299472
13395745
39901308
34896471
61649928
7427914
87191009
71239801
90847516
54398884
1586309
394438