86425487
38463666
1849047
21281864
89588443
2704774
68757864
2098506
94163688
67657706
13569102
44109216
22726610
31308424
71017235
16062774
96807
32735604
87051132
6798419
915215
55178580
6761885
29831631
64672145
89996130
19714483
54872652
83043447
43078120
53013020
6992889
74522377
11664142
68614493
76612384
87872586
56818640
10561838
35817885