86087717
5906900
22601148
46867267
36488284
75403489
665660
3191480
85596964
64141820
2294317
78521750
7592532
49245668
931956
70216390
84095725
6229451
5263445
39861838
73956438
46952289
68308164
72732060
53721596
75952296
78378391
53883210
11103070
88613227
943906
16876406
84084937
99459126
3913280
96148866
64167633
89386418
33064564
56734572