1662114
38483563
98510
27497491
82006597
49994165
73424627
39902544
93028847
36735235
7536959
1054353
10535943
36391748
42848294
27702085
88507787
4996313
64151606
37941288
29801225
87104150
50599974
49385330
86425186
13074078
56524681
57075490
95451709
9167931
85335783
53531125
3176322
7337920
65131825
86661576
14397023
18516433
7158915
90942756