39261746
16983686
45992456
18336392
60652583
74605581
29442101
6972100
78107180
81361665
43924959
86152313
31556118
999397
73701577
24454230
61286492
54492593
14465517
62154249
9447201
95811333
4349569
75972803
76585015
47634022
77892429
53898504
45079973
89411402
8439824
7793566
2514993
6935162
9536976
33473747
52267817
62538843
52473774
85722673