39658093
3286814
22726297
93079916
5016953
32829701
99381867
55895394
44551944
68765949
92197518
22732626
85988361
73994051
35419655
26452441
90297020
47113015
5165812
46958857
71866866
27781398
35642335
93421069
84478674
59353676
76696335
15343147
1438560
20933138
68751464
2637417
33619092
39994471
38609791
9948119
29861026
51156317
4176799
70084717