69988740
41538765
59479428
66094628
26065113
98321273
59343076
38397601
86023396
6567649
72015282
50589172
70698361
72571997
1558437
51241060
535992
97602977
85953478
659605
45807200
34672028
81673558
85093069
71755934
18696642
29201011
50374587
2524308
13339234
95096230
54812495
89369982
82277023
45403796
69083520
31464019
23949169
83766268
96768934