81063846
84177657
57203294
62139865
8086711
34615056
16541947
1912706
353796
99979016
33962988
24159781
9163545
41578514
32876578
78864643
53047010
61604152
83679475
54428859
84184977
10891111
84125262
31399669
12562757
69214925
78105034
97432409
94536092
67695601
87583850
67615016
51811136
79931330
39481504
99909550
29527730
84122419
77375347
36779687