89709910
8862112
8265152
61075699
79788861
51064352
49194178
54548855
54483137
22013579
4055165
55827859
50336654
64935582
71798096
82451838
11728165
29825065
84326896
63074334
12109680
80148427
52473695
45974931
72418808
55758697
13523114
42684880
69695698
82251807
4940489
21799044
54532856
37068338
7583872
42903353
52859671
85407096
89415522
75604002