86727896
44084212
13477674
83198660
69075448
57391839
46325554
69467936
95808550
24458834
77441882
14206152
37947169
85195624
7481053
24666774
9748432
24539825
473784
5273484
1535686
727743
68478451
72777938
7165796
64372709
31987971
77839807
58684335
20122709
26788086
27855997
26824365
37864383
16548322
71989677
3429540
75585840
42337878
95368737