69127268
7757647
42771464
37451087
32588190
27288264
66114482
24806555
99274798
49473071
2690677
15949748
39133103
97057045
21268630
87716619
78916138
3083427
6559531
99026298
47873173
7779589
747879
93246305
34543978
17986971
5746202
71065098
71454290
72992134
20336691
48852598
29637419
39482043
58892578
68034902
79836859
95185450
49906061
33182653