38201047
60716328
55676320
70873849
32087050
37696702
53131838
34176363
90621762
52043706
57688168
6292382
87493042
2443136
15401132
99478125
10466776
51795459
8752184
4539990
5969461
7609643
42608447
6861467
38147210
29702466
4315604
37013031
14003808
5353867
50773615
90219388
9712159
23722418
47406831
51484389
17566733
62204526
89968075
20004958