42314724
48862662
27373078
93153149
87254474
25872592
45464634
37213947
70998904
1017389
50826158
47238988
77546182
4721184
32489563
55909482
2309874
66046871
1222158
59497076
17394939
68936669
67818385
34971945
21937448
25521214
67462968
32611179
93532433
94166686
76793479
78808551
75039935
25957328
7659760
1915318
13477807
54645013
4210218
56949404