83848865
96816957
4679274
12965294
49678593
18677876
16467338
1132964
85354116
39406112
45757955
28831603
24971334
73094902
84493050
49548147
41954679
64693278
72158498
16268540
83583762
66028669
32852830
17578031
27534509
83151212
47979160
67204592
50048317
60926101
53503768
6294212
7546457
4939413
58369947
49884048
42072625
46274757
5957245
69934241